
package com.ditt.forum.jdbc;


import java.util.*;
import java.sql.SQLException;
import javax.swing.JOptionPane;

class AfficherSujets
{
  public static void main(String[] args)
  {
    UtilisateurForum moderateur = new UtilisateurForum (
      "moderateur", "azerty", Utilisateur.MODERATEUR);
    MessageForum message1 = new MessageForum (
      moderateur, "Bienvenue",
      "Bonjour \u00e0 tous, ce forum mod\u00e9r\u00e9 permet aux"
      + " inscrits de poser des questions ou de r\u00e9pondre.");
    MessageForum message2 = new MessageForum (
      moderateur, "Livre Java",
      "Quel livre me conseillez-vous pour apprendre Java ?");
    try
    {
      ConnecteurForum connecteur = new ConnecteurForum ();
      moderateur.ajouter(connecteur);
      message1.ajouter(connecteur);
      message2.ajouter(connecteur);
      EnsembleMessagesForum sujets = new EnsembleMessagesForum();
      sujets.rechercherSujets(connecteur);
      String listeSujets = "Liste des sujets du forum :";
      for (Iterator it = sujets.iterator(); it.hasNext(); )
      {
        Message message = (Message)it.next();
        listeSujets += "\n \u25aa " + message.getSujet();
      }
      JOptionPane.showMessageDialog(null, listeSujets);
    }
    catch (SQLException ex)
    {
      JOptionPane.showMessageDialog(null,
             "Erreur JDBC : " + ex.getMessage ());
    }
    System.exit (0);
  }
}
